body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, textarea, p, blockquote, th, td, img ,iframe { margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
input,button,textarea,option { font:12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style:none; border:0px; }
img{ border:0px; }
.clear{ font:0px/0px serif; display:block; clear:both; }
html{ -webkit-text-size-adjust: none; }
input{ outline:none; vertical-align:middle; margin:0; padding:0; }
button{ border:none; margin:0; padding:0; }
textarea{ resize:none; vertical-align:middle; }
select{ vertical-align:middle; }
a{ text-decoration:none; }
.json{ display:none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline:none; }
body{ font:12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color:#333; background:#fff; position:relative; overflow-x:hidden; }

#header{ width:100%; height:36px; margin:0 auto; border-bottom:1px solid #ddd; }
.header{ width:1100px; height:36px; margin:0 auto; }
.header ul{ float:left; }
.header li{ float:left; font: normal 12px/36px "\5b8b\4f53","Tahoma"; color:#666; }
.header li input{ width:90px; height:18px; float:left; border:1px solid #d7d7d7; margin:9px 5px 9px 0; }
.header li button{ width:39px; height:19px; float:left; border:0; margin:9px 3px; background:url(../images/shop2015/shop2015.png) no-repeat; cursor:pointer; }
.header li a{ color:#666; padding:0 5px; }
.header p{ line-height:36px; float:right; color:#dfdfdf; margin-right:-4px; }
.header p a{ display:inline-block; color:#666; padding:0 4px; }
.header p a.mobile{ padding-left:22px; background:url(../images/shop2015/shop2015.png) no-repeat -112px 0; color:#ff8501; }
.header li a:hover,.header p a:hover{ color:#f60; text-decoration:underline; }

#top{ width:100%; margin:0 auto; background:#f6f6f6; }
.top{ width:1100px; height:95px; margin:0 auto; position:relative; z-index:9999; }
.top .logo{ position:absolute; left:0; top:13px; z-index:1; }
.top h1{ color:#fa5c0e; position:absolute; left:252px; top:30px; z-index:1; font:bold 25px/25px "Microsoft Yahei","\5b8b\4f53"; }
.search{ width:353px; height:36px; position:absolute; z-index:3; top:25px; left:430px; border:1px solid #d4d4d4; border-right:0; }
input.text{ width:277px; height:36px; display:block; position:absolute; line-height:36px; border:0px; background:#fff; color:#666; text-indent:10px; top:26px; left:506px; z-index:3; font-size:14px; }
.top button{ width:75px; height:38px; display:block; position:absolute; top:25px; left:783px; background:url(../images/shop2015/shop2015.png) no-repeat 0 -20px; cursor:pointer; z-index:3; }
.selectbox-wrapper{ width:75px; border:1px solid #cdcdcd; border-top:0; background:#fff; text-align:center; position:absolute; top:63px; left:430px; z-index:9999; }
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#76a145; color:#fff; }
.selectbox-wrapper ul li { padding-bottom:3px; width:75px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-indent:20px; text-align:left; }
.selectbox{ width:75px; height:36px; border:0; border-right:1px solid #d4d4d4; display:block; line-height:36px; font-size:14px; color:#666; z-index:10; position:absolute; top:26px; left:431px; text-indent:18px; cursor:pointer; background:#fff url(../images/shop2015/shop2015.png) no-repeat -66px -58px; }

#nav{ width:100%; height:39px; margin:0 auto; background:#4e9b31; border-bottom:1px solid #779653; }
.nav{ width:1100px; height:39px; margin:0 auto; position:relative; z-index:1; font:bold 18px/39px "Microsoft Yahei","\5b8b\4f53"; color:#fff; }
.nav span{ width:130px; height:39px; position:absolute; left:0; top:0; z-index:2; background:#FEB70F url(../images/shop2015/shop2015.png) no-repeat -14px -96px; border-bottom:1px solid #679632; text-indent:20px; }
.nav p{ width:975px; height:39px; position:absolute; left:130px; top:0; z-index:2; }
.nav p a{ width:137px; height:39px; float:left; border-left:1px solid #aad578; border-right:1px solid #779653; color:#fff; text-align:center; }
.nav p a.home{ width:123px; border:0; }
.nav p a.home,.nav p a:hover{ background:#FEB70F; border-bottom:1px solid #63873a; }

.main{ width:1100px; margin:0 auto; position:relative; z-index:1; border-bottom:1px solid #eee; }
.mainLeft{ width:130px; float:left; overflow:hidden; position: relative; z-index: 999; }
.mainLeft p{ width:130px; height:336px; float:left; }
.mainLeft a{ width:129px; height:46px; float:left; font:bold 14px/46px "Microsoft Yahei","\5b8b\4f53"; color:#fff; text-indent:46px; background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat; }
.mainLeft a.active{ color:#76a145; background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat; }
#type2{ background-position:0 -46px; }
#type3{ background-position:0 -96px; }
#type4{ background-position:0 -142px; }
#type5{ background-position:0 -192px; }
#type6{ background-position:0 -238px; }
#type7{ background-position:0 -286px; }

.mainCen{ width:690px; float:left; }
.mainCen div{ width:690px; height:329px; float:left; display:none; }
.mainCen p{ width:130px; height:329px; float:left; }
.mainCen p a,.mainCen p img{ width:130px; height:47px; float:left; }
.mainCen ul{ width:520px; height:329px; float:left; padding:0 20px; overflow:hidden; }
.mainCen li{ width:520px; height:66px; float:left; padding:21px 0 22px; border-bottom:1px dotted #bababa; }
.mainCen li a{ width:100px; height:22px; display:inline-block; padding:0 15px; color:#555; line-height:22px; overflow:hidden; }
.mainCen li a:hover{ color:#f60; text-decoration:underline; }
ul.leftList{ width: 130px; float: left; position: relative; z-index: 9999;}
ul.leftList li{ width: 130px; height: 46px; float: left; border-top:1px solid #aed77e; border-bottom:1px solid #84b14f; position: relative; }
.leftListBox,.active_out{ width: 130px; height: 46px; position: absolute; font:bold 14px/46px "Microsoft Yahei","\5b8b\4f53"; color:#fff; text-indent:46px; background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat; z-index: 999; }
.active_on{ width:129px; height:46px; float:left; font:bold 14px/46px "Microsoft Yahei","\5b8b\4f53"; text-indent:46px; color:#76a145; background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat; }
.rightListBox{ width:690px; height:330px; position: absolute; top: -1px; left: 130px; background: #fff; display: none; z-index: 999; }
.rightListBox dl{ width: 690px; float:left; }
.rightListBox dl dt{ width: 130px; float: left; }
.rightListBox dl dt img{ width:130px; height:47px; float:left; }
.rightListBox dl dd{ width: 520px; float: left; }
.rightListBox dl dd p{ width:520px; height:66px; float:left; padding:21px 0 22px; border-bottom:1px dotted #bababa; }
.rightListBox dl dd p a{ width:100px; height:22px; display:inline-block; padding:0 15px; color:#555; line-height:22px; overflow:hidden; }
.rightListBox dl dd p a:hover{ color:#f60; text-decoration:underline; }
.mainCenter{ width: 690px; height: 336px; float: left; position: relative; z-index: 1; }
ul.mainCenLeftAdv{ width: 150px; position: absolute; }
ul.mainCenLeftAdv li{ float: left; }
ul.mainCenLeftAdv li img{ width: 150px; height: 42px; float: left; }
ul.leftList li.bg2 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -46px; }
ul.leftList li.bg3 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -96px; }
ul.leftList li.bg4 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -142px; }
ul.leftList li.bg5 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -192px; }
ul.leftList li.bg6 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -238px; }
ul.leftList li.bg7 .active_on{ background:#fff url(../images/shop2015/typeIcon2.jpg) no-repeat 0 -286px; }
ul.leftList li.bg2 .leftListBox,ul.leftList li.bg2 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -46px; }
ul.leftList li.bg3 .leftListBox,ul.leftList li.bg3 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -96px; }
ul.leftList li.bg4 .leftListBox,ul.leftList li.bg4 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -142px; }
ul.leftList li.bg5 .leftListBox,ul.leftList li.bg5 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -192px; }
ul.leftList li.bg6 .leftListBox,ul.leftList li.bg6 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -238px; }
ul.leftList li.bg7 .leftListBox,ul.leftList li.bg7 .active_out{ background:#9fc86f url(../images/shop2015/typeIcon1.jpg) no-repeat 0 -286px; }
.mainCenTab{
	width: 540px;
	height: 215px;
	position: absolute;
	top: 0;
	right: 0;
}
.mainCenTabBox{
	width: 540px;
	height: 215px;
	position: relative;
}
ul#homePushShow{ position: relative; z-index: 1px; width: 540px; height: 215px; }
ul#homePushShow li{ width: 540px; height: 215px; position: absolute; }
ul#homePushShow li img{ width: 540px; height: 215px; }
ul#homePushName{ position: absolute; z-index: 9px; width: 540px; text-align: center; left: 0; bottom:15px; }
ul#homePushName li{ width: 16px; height: 16px; display: inline-block; margin: 0 5px; cursor: pointer; background: url(../images/shop/productShop.png) no-repeat -94px -101px; *zoom:1;*display:inline; }
ul#homePushName li.current{ background: url(../images/shop/productShop.png) no-repeat -110px -101px; }
ul.mainCenBot{
	width: 540px;
	position: absolute;
	top: 215px;
	right:0; 
}
ul.mainCenBot li{
	width: 179px;
	height: 114px;
	float: left;
	border-left: 1px solid #e8e8e8;
	padding-top: 8px;
}
ul.mainCenBot li img{
	width: 179px;
	height: 112px;
}
.mainRight{ width:278px; height:335px; float:right; position:relative; z-index:1; border-left:1px solid #eee; border-right:1px solid #eee; }
p#mainRightTop{ width:278px; height:38px; position:absolute; left:0; top:0; z-index:2; text-align:center; }
p#mainRightTop a{ width:139px; height:38px; float:left; background:#f3f3f3; font:normal 14px/38px "Microsoft Yahei","\5b8b\4f53"; color:#333; }
p#mainRightTop a.active{ background:#fff; font-weight:bold; }
ul.ask,ul.news{ width:242px; height:162px; float:left; position:absolute; left:18px; top:46px; z-index:2; display:none; overflow:hidden; }
ul.ask li{ width:242px; height:44px; float:left; margin-top:10px; font:normal 12px/22px "Tahoma","\5b8b\4f53"; color:#8a8a8a; }
ul.ask span{ width:200px; height:22px; float:left; overflow:hidden; }
ul.ask em{ width:40px; height:22px; float:right; font-style:normal; text-align:right; }
ul.ask p{ width:200px; height:22px; float:left; overflow:hidden; color:#333; }
ul.ask p a{ color:#06d; padding-right:2px; }
ul.ask p a:hover,ul.news a:hover{ color:#f60; text-decoration:underline; }
ul.news{ height:156px; top:52px; }
ul.news li{ width:242px; height:26px; float:left; font:normal 12px/26px "Tahoma","\5b8b\4f53"; overflow:hidden; }
ul.news a{ color:#555; }
#showCustomerViewList li b{ margin-right:7px; font-weight:normal; }
#showCustomerViewList li em{ margin-right:7px; font-style:normal; color:#888; }
#showCustomerViewList li span a{ color:#76a246; }
#showCustomerViewList li span a:hover{ color:#f60; text-decoration:underline; }

.mainRight i{ width:278px; height:3px; position:absolute; left:0; top:224px; z-index:2; background:url(../images/shop2015/shop2015.png) repeat-x 0 -141px; overflow:hidden; }
.mainRight h3{ width:200px; height:28px; position:absolute; left:20px; top:227px; z-index:2; font:bold 14px/28px "Microsoft Yahei","\5b8b\4f53"; color:#333; }
p.channel{ width:258px; height:60px; position:absolute; left:18px; top:259px; z-index:2; }
p.channel a{ width:68px; height:24px; float:left; border:1px solid #e9e9e9; padding-top:34px; margin-right:16px; text-align:center; line-height:24px; color:#717171; background:url(../images/shop2015/shop2015.png) no-repeat 0 -144px; }
p.channel a.group{ background-position:-46px -144px; }
p.channel a.agent{ background-position:0 -189px; }
.mainBot{ width:970px; height:3px; position:absolute; left:130px; top:335px; z-index:1; background:url(../images/shop2015/shop2015.png) repeat-x 0 -141px; overflow:hidden; }

.recom{ width:1100px; margin:33px auto 0; }
.recomTop{ width:1100px; height:31px; float:left; border-top:3px solid #ff8501; position:relative; z-index:1; background-color:#fff; }
.recomTop a.more{ float:right; padding-right:12px; font: normal 12px/31px "Tahoma","\5b8b\4f53"; color:#666; }
.recomTop a.more:hover{ color:#f60; text-decoration:underline; }
.recomTop i{ width:133px; height:34px; position:absolute; left:483px; top:-20px; background:url(../images/shop2015/recomTitle.png) no-repeat; z-index:2; font: normal 22px/32px "Microsoft Yahei","\5b8b\4f53"; color: #fff; text-align: center; }
.recom ul{ width:1120px; float:left; margin-left:-20px; display:inline; }
.recom li{ width:204px; height:152px; float:left; position:relative; z-index:1; margin-left:20px; display:inline; }
.recom table{ width:204px; height:122px; position:absolute; left:0; top:0; overflow:hidden; z-index:1; }
.recom td{ width:204px; height:122px; text-align:center; vertical-align:middle; }
.recom img{ width:204px; height:122px; float:left; }
.recom b{ width:204px; height:30px; position:absolute; left:0; bottom:0; background:#939393; z-index:2; }
.recom p{ width:200px; display:inline; height:30px; font-size:14px; line-height:30px; position:absolute; left:2px; bottom:0; overflow:hidden; z-index:3; text-align:center; }
.recom p a{ color:#fff; }
.recom li.hover b{ height:50px; background:#ff8501; }
.recom li.hover p{ height:18px; line-height:18px; bottom:23px; overflow:hidden; font-weight:bold; }
.recom li.hover span{ width:200px; height:18px; line-height:18px; position:absolute; left:2; bottom:5px; overflow:hidden; z-index:4; text-align:center; }
.recom li.hover span a{ color:#ffd8ae; }


.adPosition{ width:1100px; margin:0 auto; overflow:hidden; }
.adPosition ul{ width:1110px; display:inline; float:left; margin:0px 0 0 -5px; }
.adPosition li{ display:block; float:left; padding:15px 5px 0 5px; }
.adPosition img,.adPosition embed{ float:left; }

.box{ width:1100px; margin:20px auto 0; position:relative; z-index:1; _border-bottom:1px solid #e9e9e9; }
.boxLeft{ width:210px; float:left; }
.box h2{ width:210px; height:47px; float:left; background:url(../images/shop2015/titlebg.jpg) no-repeat; }
.boxLeftBot{ width:208px; height:408px; float:left; position:relative; z-index:1; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; }
.boxLeftBot p{ width:184px; height:30px; position:absolute; left:16px; top:9px; z-index:2; text-align:center; }
.boxLeftBot p a{ width:82px; height:23px; float:left; margin-right:8px; border:1px solid #c8c8c8; border-radius:1px; color:#666; background:#fff; font:normal 14px/23px "Microsoft Yahei","\5b8b\4f53"; }
.boxLeftBot p a.active{ width:84px; height:30px; background:url(../images/shop2015/boxBtn.png) no-repeat; border:none; color:#fff; font-weight:bold; }
.boxLeftBot img{ width:208px; height:408px; position:relative; left:0; top:0; z-index:1; display:block; }
.boxLeftBot ul{ width:178px; height:350px; position:absolute; left:15px; top:48px; z-index:1; display:none; background:url(../images/shop2015/rank.png) no-repeat; }
.boxLeftBot li{ width:178px; height:35px; float:left; font:normal 12px/35px "Tahoma","\5b8b\4f53"; overflow:hidden; text-indent:28px; }
.boxLeftBot li a{ color:#60625d; }
.boxLeftBot li a:hover,ul.boxRightBot span a:hover{ color:#f60; text-decoration:underline; }
.boxRight{ width:890px; float:left; }
ul.boxRightTop{ width:890px; height:44px; float:left; border-bottom:3px solid #7ab74a; }
ul.boxRightTop li{ width:126px; height:43px; float:left; border-top:1px solid #ebebeb; border-right:1px solid #ebebeb; }
ul.boxRightTop li.ppztc{ width:127px; font:normal 18px/43px "Microsoft Yahei","\5b8b\4f53"; color:#333; text-align:center; }
ul.boxRightTop li img{ width:126px; height:43px; float:left; }
ul.boxRightBot{ width:880px; float:left; padding:0 4px 12px 5px; border-right:1px solid #e9e9e9; }
ul.boxRightBot li{ width:182px; height:168px; float:left; margin:20px 19px 10px; display:inline; }
ul.boxRightBot table{ width:182px; height:126px; float:left; overflow:hidden; }
ul.boxRightBot td{ width:180px; height:124px; text-align:center; vertical-align:middle; border:1px solid #eee; }
ul.boxRightBot span,ul.boxRightBot p{ width:182px; height:18px; float:left; text-align:center; overflow:hidden; line-height:18px; margin-top:6px; }
ul.boxRightBot span a{ color:#666; }
ul.boxRightBot p{ margin:0; font-weight:bold; font-family:"Tahoma","\5b8b\4f53"; }
ul.boxRightBot b{ color:#ff6500; }
.boxBot{ width:1100px; height:3px; position:absolute; left:0; top:455px; z-index:1; background:url(../images/shop2015/shop2015.png) repeat-x 0 -141px; }

.air h2{ background-position:0 -47px; }
.noise h2{ background-position:0 -94px; }
.clean h2{ background-position:0 -141px; }
.valve h2{ background-position:0 -188px; }
.fan h2{ background-position:0 -235px; }
.meter h2{ background-position:0 -282px; }

.air p a.active{ background-position:0 -30px; }
.noise p a.active{ background-position:0 -60px; }
.clean p a.active{ background-position:0 -90px; }
.valve p a.active{ background-position:0 -120px; }
.fan p a.active{ background-position:0 -150px; }
.meter p a.active{ background-position:0 -180px; }

.air ul.boxRightTop{ border-color:#3f98f9; }
.noise ul.boxRightTop{ border-color:#ff6c25; }
.clean ul.boxRightTop{ border-color:#2ec632; }
.valve ul.boxRightTop{ border-color:#b96ce2; }
.fan ul.boxRightTop{ border-color:#6bad79; }
.meter ul.boxRightTop{ border-color:#b1b1b1; }

#service{ width:100%; height:118px; margin:10px auto 0; background:#fff; padding-top:20px; }
.service{ width:1100px; height:94px; margin:0 auto; }
.service dl{ width:260px; height:94px; float:left; padding-left:22px; border-left:1px solid #f2f2f2; }
.service dt{ width:260px; height:48px; float:left; font:normal 16px/48px "Microsoft Yahei","\5b8b\4f53"; color:#565656; text-indent:48px; background:url(../images/shop2015/serviceIcon.jpg) no-repeat; }
.service dd{ width:210px; height:46px; float:left; line-height:23px; }
.service dd a{ color:#999; padding-right:14px; }
.service dd a:hover{ color:#f60; text-decoration:underline; }
.service .s4,.service .s4 dt{ width:210px; }
.service .s2 dt{ background-position:0 -48px; }
.service .s3 dt{ background-position:0 -96px; }
.service .s4 dt{ background-position:0 -144px; }

#footer{ width:100%; height:250px; margin:0 auto; background:url(../images/shop2015/footbg.jpg) repeat-x; }
.footer{ width:1100px; margin:0 auto; padding-top:16px; }
.footer p{ width:1100px; height:90px; float:left; font:normal 12px/30px "Microsoft Yahei","\5b8b\4f53"; overflow:hidden; color:#878787; }
.footer p a{ padding:0 4px; color:#878787; }
.footer p a:hover,.footer span a:hover{ color:#f60; text-decoration:underline; }
.footer span{ width:1100px; height:26px; float:left; padding:30px 0 16px; text-align:center; font:normal 16px/26px "Microsoft Yahei","\5b8b\4f53"; color:#333; }
.footer span a{ color:#333; padding:0 10px; }
.footer b{ width:1100px; height:21px; float:left; text-align:center; font:normal 12px/21px "Tahoma","\5b8b\4f53"; color:#888; }
.footer strong{ padding:0 15px; }

.backHome{ width:54px; }
.backHome a{ width:38px; height:46px; display:block; float:left; background:#5b7648; text-align:center; font:normal 14px/20px "Microsoft Yahei","simhei"; color:#fff; padding:8px 8px 0 8px; margin:2px 0; opacity:0.7; filter:alpha(opacity=70); background:url(../images/public/rightBar.png) no-repeat 0 0; overflow: hidden; text-indent: -9999px; }
.backHome a:hover{ opacity:1; filter:alpha(opacity=100); }
.backHome a.guest,.backHome a.guest:hover{ background:url(../images/public/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(../images/public/rightBar.png) no-repeat 0px -57px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.guest:hover,.backHome a.price:hover{ opacity: 1; filter:alpha(opacity=100); }
.toTop{ width:54px; height:54px; position:fixed; _position:absolute; top:379px; _top:expression(eval(document.documentElement.scrollTop+321)); display:none; }
.toTop a,.toTop a:hover{ display:block; width:54px; height:54px; background:url(../images/public/rightBar.png) no-repeat 0px -171px; opacity: 0.6; filter:alpha(opacity=60); }
.toTop a:hover{ opacity:1; filter:alpha(opacity=100); }
#goTop { position:fixed; _position:absolute; top:203px; display:block; right:10px; }
*html, * html body { background-attachment:fixed; }
*html #goTop { position:absolute; right:expression(eval(document.documentElement.scrollLeft+10)); top:expression(eval(document.documentElement.scrollTop+145)); }